Attribute-based group signature (ABGS) scheme is a kind of group signature scheme where the group members possessing certain privileges (attributes) only are eligible for signing the document. There is no ABGS scheme which provides efficient way to preserveattribute anonymity with constant size signature. We have come up with an ABGS scheme which achieves the same and proven that it is secure under random oracle model with DL,q-SDH, DLDH and XDH assumptions. We have also given the revocation mechanism to revoke multiple group members at any time.